home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Programmer Disk
/
The Programmer Disk (Microforum).iso
/
xpro
/
pascal2
/
pro10
/
read.me!
< prev
next >
Wrap
Text File
|
1988-02-25
|
4KB
|
124 lines
Turbo Pascal 4.0 BONUS Disk
---------------------------
The files on this disk are non-commercial units and utilities
developed for Turbo Pascal 4.0 by a variety of authors, including
us at TurboPower Software. Many of the utilities build upon Turbo
Professional units; others stand by themselves. Almost all have
complete source code, so you can use them, modify them, or just
study them for ideas.
TurboPower Software provides this BONUS disk as a free service to
our customers.
TurboPower Software offers no warranty, express or implied, for
the programs contained on this BONUS disk. You may use a BONUS
unit bearing the TurboPower copyright within any application that
you write, without restriction. Other programs on the BONUS disk
have either been released to the public domain by their authors,
or are distributed here by their express permission. You may give
copies of this BONUS disk to anyone.
If you have a unit or utility for Turbo 4 that you think would be
an appropriate addition to this BONUS disk, please let us know.
If you'd like more information about TurboPower Software's
products for Turbo Pascal, contact us at
TurboPower Software
P.O. Box 66747
Scotts Valley, CA 95066-0747
408-438-8608 (Monday-Friday)
Compuserve 72457,2131
Each unit has been compressed into an ARC file with its
supporting files in order to save disk space. To extract the
individual files, use the supplied ARCX.COM program. From the DOS
prompt, enter
ARCX ArchiveName
For example, ARCX TPHELP.ARC would extract all of the files from
the TPHELP archive.
Here's a brief description of the files on the BONUS disk.
ASYNC4
A simple but effective set of asynchronous communications
routines. Emulates the popular ASYNC.INC from Turbo 3.
BREAK
A unit that emulates Turbo 3's $U+ compiler directive, enabling
Ctrl-Break interrupts at any point in a program.
CALENDAR
A unit that manipulates calendar dates. More features than the
DATES unit described below. Choose your favorite.
CHAIN
A unit that adds a Chain command to Turbo 4.
COMPORT
Another set of asynchronous communications routines. Compare to
ASYNC4.
DATES
A unit that manipulates calendar dates using a compact 2-byte
Julian representation.
EMUL87
A utility that emulates 8087 real arithmetic for Turbo 4
programs compiled with the 8087 option ON. Requires a 286 or
386 processor to work.
ENHKBD
A unit that transparently enables the IBM enhanced keyboard, or
emulates it when not present.
EXEUTIL
Utility programs that provide information about Turbo 4 EXE
files and pack them into smaller space.
EXTEND
A unit that allows DOS applications to keep more than 20 files
open at once.
INT24
A unit that implements a DOS critical error handler with
built-in Retry.
LOCK4
A unit that supports record locking using DOS 3.x system calls.
LPT
A unit that replaces the Turbo PRINTER unit with one using BIOS
calls for improved speed and binary output capability.
MOUSE4
A unit that implements many of the Microsoft Mouse system
calls.
STAKDUMP
A unit that dumps the stack upon runtime errors - to show the
sequence of calls that lead to the point of the error.
TPHELP
A complete help system generator for Turbo 4 programs.
TPINFO
Utility to provide lots of interesting information about Turbo
4 TPU and TPM files.
TPPICK
Units to support pop-up pick windows and a directory selection
window.
TPSPL
An example program which captures output intended for the
printer and saves it to a disk file.
TRIG
Implements a complete set of trigonometric functions using the
Turbo 4 primitives.